import request from "@/utils/request";
import axios from "axios";

// 第三方接口机制不一致不走统一的拦截
// 创建axios实例
const service = axios.create({
  // axios中请求配置有baseURL选项，表示请求URL公共部分
  baseURL: import.meta.env.VITE_APP_BASE_API,
  // 超时
  timeout: 10000,
});

// 获取第三方列表
export function getPoolAccount(data, headers) {
  return service({
    url: "/pool/mj/account/query",
    method: "post",
    data,
    headers
  });
}

// 获取列表
export function getStoreAccount(params) {
  return request({
    url: "/store/findByKey",
    method: "get",
    params
  });
}

// 新增数据
export function addStoreAccount(data) {
  return request({
    url: "/store/create",
    method: "post",
    data
  });
}

// 修改数据
export function updateStoreAccount(data) {
  return request({
    url: "/store/findByKey",
    method: "put",
    data
  });
}

// 删除数据
export function removeStoreAccount(data) {
  return request({
    url: "/store/remove",
    method: "delete",
    data
  });
}